cmake_minimum_required(VERSION 3.26)
project(TreeLib)

set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fconcepts")


add_executable(TreeLib main.cpp
        Tree/MultiTree/__multitree__.h
        Tree/MultiTree/TemplateTree.h
        Tree/MultiTree/iTree.h
        Tree/MultiTree/TemplateNode.h
        Tree/MultiTree/BasicTree.h
        Tree/MultiTree/LimitTree.h
        Tree/MultiTree/DenseTree.h
)
